﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using ServisniList.Core;

namespace ServisniList.Rukovatelji
{
    public class Korisnici
    {
        private static Korisnici instance = null;
        public Djelatnik TreutnoUlogiraniDjelatnik { get; set; }

        private Korisnici()
        {

        }

        public static Korisnici GetInstance()
        {
            if (instance == null)
            {
                instance = new Korisnici();
            }
            return instance;
        }

        public string GeneriajPrikazKorisnika()
        {
            return Rukovatelji.Korisnici.GetInstance().TreutnoUlogiraniDjelatnik.Ime +
                                            " " +
                                            Rukovatelji.Korisnici.GetInstance().TreutnoUlogiraniDjelatnik.Prezime +
                                            " - " +
                                            Rukovatelji.Korisnici.GetInstance().TreutnoUlogiraniDjelatnik.Simbol;
        }

        public static string GeneriajPrikazKorisnika(Djelatnik djelatnik)
        {
            return djelatnik.Ime +
                                            " " +
                                            djelatnik.Prezime +
                                            " - " +
                                            djelatnik.Simbol;
        }

    }
}
